METROID PRIME 4 RECOMP - Metroid Prime 4 Beyond recompiled for PC
=================================================================

This is not the game. It turns YOUR OWN copy of Metroid Prime 4 Beyond (version 2.1.0) into a native Windows game:
setup compiles it on your PC. No Nintendo files, keys or firmware are included.

1. Dump Metroid Prime 4 Beyond and its 2.1.0 update from your own Switch: the game as .xci or .nsp and the update as
   .nsp, plus your Switch's prod.keys (Lockpick_RCM) in %USERPROFILE%\.switch or %APPDATA%\Ryujinx\system. Or extract
   them, with the update applied, into a folder with "exefs" and "romfs" inside (an emulator's "Extract RomFS" /
   "Extract ExeFS" gives this too). This program does not dump anything itself.
2. Start "Metroid Prime 4 Beyond.exe". The first time it asks for the game file or folder and the update, checks every
   file against the 2.1.0 file list and compiles the game with the bundled GCC. That takes a few minutes and about
   30 GB of space next to the EXE: the game data, saves, settings and shader cache all stay in this folder.
3. Then it opens to the Play screen. Settings, controller set-up, mods and save backups are all there.
   In the game, F1 (or the Home / Guide button) opens the menu; most settings change right away.

Controllers: Xbox controllers work as they are; SDL2.dll (included) adds Switch Pro, Joy-Con, DualShock 4, DualSense
and 8BitDo over USB or Bluetooth. Keyboard: arrows = D-pad, WASD = stick, X/Z/C/V = A/B/X/Y, Enter = +, Backspace = -.

Source: a Windows build of linuxopt/mp4-recomp (https://github.com/linuxopt/mp4-recomp, commit 31ff5d5), which forks
Metroid Dread Recomp by yozander2009-stack and contributors; the game work is theirs. Windows port by PlagueDrRiess
(https://github.com/PlagueDrRiess/salsburysteaks) with Claude Opus 5.5 by Anthropic as AI pair programmer.
Credits: SwitchRecomp by MZ Labs (recompiler and runtime); ScarletNX (native Vulkan renderer); Krydar, Nova77, xSeRosiSx (button-icon mods, downloaded on request; art: Xelu's FREE Controller Prompts); program icon: Metroid icon created by Smashicons - Flaticon (https://www.flaticon.com/free-icons/metroid); Dear ImGui; SDL2; zlib; zstd; libvpx; OpenH264; GCC / MinGW-w64; Python. Licences are in the licenses folder; the EXE is
GPL-3.0 (it contains the ScarletNX renderer) and its source is published with this release.
Metroid Prime 4 Beyond is (c) Nintendo. This project is not affiliated with or endorsed by Nintendo.
